import request from '/@/utils/request';

/**
 * 差异操作接口
 */
export function useLogApi() {
	return {
		visLogPageList: (data={}) => {
			return request<any, AjaxResult>({
				url: '/logvis/PageList',
				method: 'post',
				data,
			});
		},
		clearVisLog: (data={}) => {
			return request<any, AjaxResult>({
				url: '/logvis/Clear',
				method: 'post',
				data,
			});
		},
		diffLogPageList: (data={}) => {
			return request<any, AjaxResult>({
				url: '/logdiff/PageList',
				method: 'post',
				data,
			});
		},
		clearDiffLog: (data={}) => {
			return request<any, AjaxResult>({
				url: '/logdiff/Clear',
				method: 'post',
				data,
			});
		},
		exLogPageList: (data={}) => {
			return request<any, AjaxResult>({
				url: '/logex/PageList',
				method: 'post',
				data,
			});
		},
		clearExLog: (data={}) => {
			return request<any, AjaxResult>({
				url: '/logex/Clear',
				method: 'post',
				data,
			});
		},
		opLogPageList: (data={}) => {
			return request<any, AjaxResult>({
				url: '/logop/PageList',
				method: 'post',
				data,
			});
		},
		clearOpLog: (data={}) => {
			return request<any, AjaxResult>({
				url: '/logop/Clear',
				method: 'post',
				data,
			});
		},



		// getLogList: (params?: object) => {
		// 	return request<any, AjaxResult>({
		// 		url: '/log/List',
		// 		method: 'get',
		// 		params,
		// 	});
		// },
		// addLog: (data={}) => {
		// 	return request<any, AjaxResult>({
		// 		url: '/log/Add',
		// 		method: 'post',
		// 		data,
		// 	});
		// },
		// editLog: (data={}) => {
		// 	return request<any, AjaxResult>({
		// 		url: '/log/Update',
		// 		method: 'post',
		// 		data,
		// 	});
		// },
		// deleteLog: (data={}) => {
		// 	return request<any, AjaxResult>({
		// 		url: '/log/Delete',
		// 		method: 'post',
		// 		data,
		// 	});
		// },
		// syncLog: (data={}) => {
		// 	return request<any, AjaxResult>({
		// 		url: '/log/Sync',
		// 		method: 'post',
		// 		data,
		// 	});
		// },
	};
}
